package com.english.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 充值处理日志实体类
 */
@Data
@TableName("recharge_process_log")
public class RechargeProcessLog {
    
    /**
     * 主键ID
     */
    @TableId(type = IdType.AUTO)
    private Integer id;
    
    /**
     * 充值记录ID
     */
    private Integer rechargeId;
    
    /**
     * 管理员ID
     */
    private Long adminId;
    
    /**
     * 处理时间
     */
    private LocalDateTime processTime;
    
    /**
     * 分配的课时数
     */
    private Integer hoursAdded;
    
    /**
     * 分配的班级ID
     */
    private Integer classId;
    
    /**
     * 本次处理的总金额
     */
    private BigDecimal processedAmount;
    
    /**
     * 处理说明
     */
    private String processNotes;
} 